<?php
date_default_timezone_set("Asia/Bangkok");
function connect($_host,$_user,$_pass) {
	return mysql_connect($_host,$_user,$_pass) or die('Connect Database Error');
}

function close($_conn) {
	return mysql_close($_conn);
}

function select_db($_dbname) {
	return mysql_select_db($_dbname);
}

function query($_sql) {
	$_query = mysql_query($_sql) or die('Connect Database Error');
	return $_query;
}

function execute($_sql) {
	$_query = mysql_query($_sql) or die('Connect Database Error');
	return $_query;
}

function fetch_array($_query) {
	return mysql_fetch_array($_query);
}

function fetch_row($_query) {
	return mysql_fetch_row($_query);
}

function fetch_assoc($_query) {
	return mysql_fetch_assoc($_query);
}

function num_rows($_query) {
	return mysql_num_rows($_query);
}

function free_result($_result) {
	return mysql_free_result($_result);
}

function error($_conn) {
	return mysql_error($_conn);
}
//จัดรูปแบบข้อมูลก่อนบันทึกในฐานข้อมูล
function setstr($str){return mysql_real_escape_string(htmlspecialchars(trim($str)));}
//จัดรูปแบบข้อมูลที่ได้จากฐานข้อมูล
function getstr($str){return stripslashes(trim($str));}
//จัดรูปแบบข้อมูลที่ได้เป็น htmlในฐานข้อมูล
function sethtml($str){return mysql_real_escape_string(trim($str));}
//End
//เมื่อผู้ใช้งานเปิดหน้าไม่ถูกต้อง
function getError($check) {

	$zero = 0;
	if($check == $zero) 
	{
		echo "<script type=\"text/javascript\">\r\n";
		echo "window.location='index.html'\r\n";
		echo "</script>\r\n";
	}

}

//ตรวจสอบการล๊อกอินและสิทธิ์การใช้งาน
function checkLogin() {

	$arr = func_get_args();
	$ses_id     = $arr[0];//1
	$ses_status = $arr[1];//5
	$permission = $arr[2];//1
	
	if ( !empty($ses_status) )
	{
		if ($ses_status < $permission)
		{
			echo "<meta http-equiv=\"content-type\" content=\"text/html; charset=utf-8\">";
			echo "<script type=\"text/javascript\">\r\n";
			echo "alert(\"ขออภัยคุณไม่มีสิทธิ์ใช้งานในส่วนนี้\")\r\n";
			echo "window.location.href=\"index.html\"\r\n";
			echo "</script>";
			exit();
		}
	}
	else
	{
		if( empty($ses_id) ) 
		{
			echo "<meta http-equiv=\"content-type\" content=\"text/html; charset=utf-8\">";
			echo "<script type=\"text/javascript\">\r\n";
			echo "alert(\"lllllขออภัยคุณไม่มีสิทธิ์ใช้งานในส่วนนี้\")\r\n";
			echo "window.location.href=\"index.html\"\r\n";
			echo "</script>";
			exit();
		}
	}
	
}
//End
//รูปแบบระดับสิทธิ์การใช้งาน
function getper($str) {

	switch($str) 
	{
		case 1 :return "ค้นหาได้อย่างเดียว";
		case 2 :return "ค้นหา,เพิ่มข้อมูลได้";
		case 3 :return "ค้นหา,เพิ่ม,แก้ไขได้";
		case 4 :return "ค้นหา,เพิ่ม,แก้ไข,ลบได้";
		case 5 :return "ระดับสูงสุด(จัดการผู้ดูแลระบบได้)";
	}

}
//End
//upload-------------------------------------------------
function upload($file_id, $folder="", $types="") {
	if(!$_FILES[$file_id]['name']) return array('','No file specified');
		 	$file_title = $_FILES[$file_id]['name'];
			$ext_arr = split("\.",basename($file_title));
			$ext = strtolower($ext_arr[count($ext_arr)-1]); 
			$uniqer = substr(md5(uniqid(rand(),1)),0,5);
			
			$ftype = substr($file_title,strlen($file_title)-4,4);
					//$pic_name  = date("Ydm_his").$ftype;
			
			$file_name = $uniqer . '_radio' . $ftype;
			$all_types = explode(",",strtolower($types));
			if($types) {
				if(in_array($ext,$all_types));
				else {
				$result = "'".$_FILES[$file_id]['name']."' is not a valid file.";
				return array('',$result);
			}
		}
		if($folder) $folder .= '/';
		$uploadfile = $folder . $file_name;
		 $result = '';
		 		if (!move_uploaded_file($_FILES[$file_id]['tmp_name'], $uploadfile)) {
				$result = "Cannot upload the file '".$_FILES[$file_id]['name']."'"; //Show error if any.
						 if(!file_exists($folder)) {
							  $result .= " : Folder don't exist.";
						  } elseif(!is_writable($folder)) {
						      $result .= " : Folder not writable.";
						  } elseif(!is_writable($uploadfile)) {
						      $result .= " : File not writable.";
						}
						$file_name = '';
			 } else {
				  if(!$_FILES[$file_id]['size']) { //Check if the file is made
				  		@unlink($uploadfile);//Delete the Empty file
						$file_name = '';
						$result = "Empty file found - please use a valid file."; 
						} else {
						    chmod($uploadfile,0777);
						}
			}
			
		return array($file_name,$result);			
}
//END
?>